// components/status-icon/index.js
Component({
  /**
   * 组件的属性列表
   */

  options: {
    styleIsolation: 'apply-shared'
  },
  
  properties: {
    name: {
      type: String,
      value: '',
      observer: function(newVal){
        this.setData({
          isScreen: newVal.indexOf('screen') > -1,
          isVisit: newVal.indexOf('visit') > -1
        })
      }
    },
    bgColor: {
      type: String
    },
    fa: {
      type: String
    },
    size:{
      type: String,
      value: 'normal' // normal small
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {

  }
})
